package cn.good.yan;

import cn.good.yan.inter2.MyInterface;
import cn.good.yan.inter2.impl.MyInterfaceImpl;

/**
 * JDK9 测试
 *  1. 模块化测试 - (在module1包下）
 *  2. 接口定义私有方法 -（在inter2包下）
 *  3. 异常处理的改变 -（在try3包下）
 *  4. String底层结构变化： jdk8之前，String底层是char[]存储；
 *                         jdk9：底层使用byte[] + encoding flag(指定什么结构，例utf-16)
 *  5.集合工厂方法 -（在colle5包下）
 *  6.StreamAPI 和 Optional（在stream6包下）
 *  7.jdk9 中使用HttpClient代替 原先的HttpURLConnection
 *
 * @author shengren.yan
 * @create 2023-04-30
 */
public class Test {

    // 测试 -- 2. 接口定义私有方法 -（在inter2包下）
    public static void main(String[] args) {
        MyInterface myInterface = new MyInterfaceImpl();
        myInterface.thod1();
        System.out.println("----------------");
        myInterface.thod3();
    }

}
